teabagger [vulgar] - Turkish English Dictionary